Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
102 WELLS ROAD Detached £518,770 £162,000 29 Nov 2001
104 WELLS ROAD Detached £294,763 £190,000 14 Nov 2007
106 WELLS ROAD Detached £365,767 £185,000 18 Jun 2004
110 WELLS ROAD Detached £298,014 £175,000 18 Sep 2012
112 WELLS ROAD Detached £321,924 £75,000 27 Aug 1999
114 WELLS ROAD Terraced £255,105 £165,000 29 May 2014
116 WELLS ROAD Terraced £264,203 £129,250 20 Apr 2004
118 WELLS ROAD Terraced £183,522 £175,000 24 Feb 2022
120 WELLS ROAD Terraced £242,421 £197,000 15 Aug 2019
122 WELLS ROAD Terraced £374,009 £239,950 21 Jan 2008